yearly payment - English Synonyms Dictionary